Royal poinciana

English word definition — powered by WordNet

NOUN

showy tropical tree or shrub native to Madagascar

Want to remember royal poinciana?

Sign up free to bookmark & revise